﻿//#include <stdio.h>
//#include <string.h>
//int main() {
//    int n = 0;
//    char str[1001];
//    fgets(str, 1001, stdin);
//    fscanf(stdin, "%d", &n);
//    for (int i = 0; i < n && str[i]; i++) {
//        fprintf(stdout, "%c", str[i]);
//    }
//    return 0;
//}

//#include <stdio.h>
//int main() {
//    long long n = 0, k = 0;
//    long long count = 0;
//    fscanf(stdin, "%lld%lld", &n, &k);
//    for (long long x = 1; x <= n; x++) {
//        for (long long y = 1; y <= n; y++) {
//            if (x % y >= k) {
//                count++;
//            }
//        }
//    }
//    fprintf(stdout, "%lld", count);
//    return 0;
//}

//#include <stdio.h>
//int main() {
//    long n, k = 0;
//    long count = 0;
//    scanf("%ld %ld", &n, &k);
//    if (k == 0) {
//        printf("%ld\n", n * n);
//        return 0;
//    }
//    for (long j = k + 1; j <= n; j++) {
//        long help = n % j < k ? 0 : (n % j) - k + 1;
//        count += (j - k) * (n / j) + help;
//    }
//    printf("%ld\n", count);
//    return 0;
//}

//int findPeakElement(int* nums, int numsLen) {
//    if (numsLen == 1) {
//        return 0;
//    }
//    for (int i = 0; i < numsLen; i++) {
//        if ((i == 0 || nums[i - 1] < nums[i]) && (i == numsLen - 1 || nums[i] > nums[i + 1])) {
//            return i;
//        }
//    }
//    return -1;
//}